package my.edu.model.bills.bound.service;

import com.baomidou.mybatisplus.extension.service.IService;
import my.edu.common.domain.PageDTO;
import my.edu.model.bills.bound.entity.DisassemblyOrder;
import my.edu.model.bills.bound.entity.dto.DisassemblyDTO;
import my.edu.model.bills.bound.entity.dto.DisassemblySearchDTO;

import java.util.List;

public interface IDisassemblyOrderService extends IService<DisassemblyOrder> {
    void saveNew(DisassemblyDTO disassemblyDTO);

    void updateByDTO(DisassemblyDTO disassemblyDTO);

    void removeOrder(List<Long> longs);

    void auditOrder(List<Long> longs);

    void rauditOrder(List<Long> longs);

    String getOrderList(PageDTO page, DisassemblySearchDTO disassemblySearchDTO);

    String getOrderOne(Long id);
}
